downy yellow violet (viola pubescens) - Turco Inglés Diccionario